@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.sanxian{display: block;}
	.top{height: 60px;}
	.topa img{height: 50px;}
	.topb{display: none;}
	.m1{padding: 30px 0;}
	.tit h1{font-size: 22px;}
	.tit p{font-size: 16px;}
	.tit{margin-bottom: 30px;}
	.m1con span{display: none;}
	.m1con{flex-wrap: wrap; justify-content: space-between;}
	.m1con div{width: 48%; margin-bottom: 10px;}
	.m1con div h1{font-size: 18px; padding: 5px 0;}
	.m2{padding: 3px 0; height: auto;}
	.m2a ul{flex-wrap: wrap;}
	.m2a li{width: 48%; height: 300px; margin-bottom: 10px;}
	.m2a li div h2{font-size: 22px;}
	.m2a li div span{margin: 10px 0; height: 3px;}
	.m2a li p{font-size: 12px; line-height: 25px;}
	.m2a li label{height: 100%;}
	.m2a li label img{height: 100%;}
	.m2a li h1{font-size: 22px; height: 50px;}
	.m3{padding: 30px 0;}
	.m3a{flex-wrap: wrap;}
	.m3b{width: 100%;}
	.m3c{width: 100%; margin-top: 20px;}
	.m3c1{font-size: 22px;}
	.m3c2{line-height: 25px;}
	.m3b{height: 275px;}
	.m4{padding: 30px 0;}
	.m4a li{width: 100%;}
	.m4a li a{border-right: 0px; height: auto; padding: 15px 0;}
	.m4a li label{width: 30%;}
	.m4a li div{width: 65%;}
	.m4a li:nth-child(2n+1) div{padding-right: 0;}
	.m4a li div p{text-align: justify; -webkit-line-clamp: 2; line-height: 25px; margin: 8px 0;}
	.m4a li label{height: 115px;}
	.m4a li:nth-child(2n) a{padding-left: 0;}
	.m4a li:nth-child(3) a, .m4a li:nth-child(4) a{border-bottom: 1px solid #e9e9e9;}
	.foot{padding: 20px;}
	.nt{padding-top: 30px;}
	.lanmu{flex-wrap: wrap; justify-content: flex-start;}
	.lanmu a{margin: 0 5px; margin-bottom: 5px; font-size: 16px;}
	.con{padding: 30px 0;}
	.dpage{font-size: 17px; line-height: 30px;}
	.pics li{width: 48%; margin-bottom: 5px;}
	.pics li a{padding: 0px;}
	.nlist li a{padding: 20px 0; height: auto;}
	.nlist li label{width: 30%; height: 115px;}
	.nlist li div{width: 65%;}
	.nlist li div h1{height: 20px; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.nlist li div p{-webkit-line-clamp: 2; margin: 10px 0; line-height: 25px;}
	.ntitle{font-size: 22px; padding-bottom: 20px;}
	.ncontent{padding-top: 10px; font-size: 17px; line-height: 30px;}
	.ly{padding: 0;}
	.lya{flex-wrap: wrap;}
	.lya div{width: 98%;}
	.textcss{width: 95%;}
	.lya div h1{margin: 10px 0; font-size: 18px;}
	.lyb h1{font-size: 18px;}
	.yucss{width: 94%;}
	.lyc{margin-top: 20px;}
	.butcss{width: 120px; height: 40px; font-size: 18px;}
}